package com.bringway.p2p.service;

import java.util.List;
import java.util.Map;

import net.sf.json.JSONObject;

public interface ImageService {
	
	/**
	 * @作者 lk  
	 * @方法名 insertImage  
	 * @功能 TODO 添加上传图片
	 * @param paramMap
	 * @return
	 */
	boolean insertImage(Map<String, Object> paramMap);
	/**
	 * @作者 lk  
	 * @方法名 queryImagesList  
	 * @功能 TODO 查询上传图片信息列表
	 * @param paramMap
	 * @return
	 */
	List<Map<String, Object>> queryImagesList(JSONObject params);
	/**
	 * @作者 lk  
	 * @方法名 getComNewsCount  
	 * @功能 TODO 获取上传图片列表 分页总数
	 * @param params
	 * @return
	 */
	int getImagesCount(JSONObject params);
	/**
	 * @作者 lk  
	 * @方法名 updateImages  
	 * @功能 TODO 更新上传图片信息
	 * @param paramMap
	 * @return
	 */
	boolean updateImages(Map<String, Object> paramMap);
	/**
	 * @作者 lk  
	 * @方法名 publicImages  
	 * @功能 TODO 发布动态图片
	 * @param paramMap
	 * @return
	 */
	boolean publicImage(Map<String, Object> paramMap);
	/**
	 * @作者 lk  
	 * @方法名 HuiShouImage  
	 * @功能 TODO 发布动态图片
	 * @param paramMap
	 * @return
	 */
	boolean HuiShouImage(Map<String, Object> paramMap); 
	/**
	 * @作者 lk  
	 * @方法名 updateAllImages  
	 * @功能 TODO 更新上传图片状态
	 * @param paramMap
	 * @return
	 */
	boolean updateAllImages(Map<String, Object> paramMap);
}
